@charset "utf-8";
/*
@author:changnannan
@date:2014
@email:changnannan@myhexin.com
*/
/**/
.pro-result-null, .pro-text-null, .sort1, .s-top{ display: none}
/*我的预警和预警结果页*/

.b-box{ width: 650px;}
.b-box .m-hd{ background-position: 0 0;}
.b-box .hd-title{ left: 35px}
.hd-min{ background-position: 0 -92px;right:32px;}
.hd-min:hover{ background-position: 0 -123px}

.add-pro, .delete-pro, .off-pro, .look-pro, .delete-pro-on, .look-pro-on, .off-pro-on{width: 85px; height: 24px; line-height: 24px; text-align: center; display: inline-block; margin-top: 6px; text-decoration: none; background-position: -224px -92px; color: #333}
.add-pro, .look-pro{ margin-left: 20px; float: left;}
.delete-pro, .off-pro, .result-pro select{ margin-left: 10px; float: left;}
.delete-pro{ display: none}
.delete-pro-on, .look-pro-on, .off-pro-on{background-position: -357px -93px; color: #767676;margin-left: 10px; float: left; cursor: default;}
.look-pro-on{ margin-left: 20px;}
.add-pro:hover, .delete-pro:hover, .off-pro:hover, .look-pro:hover{ background-position: -224px -117px}
.all-pro-box{ padding:4px 28px;}
.pro-tab{ height: 32px; background: url(../images/line.png) repeat-x bottom left;}
.pro-tab a{ color: #333; text-decoration: none; display: inline-block; height: 29px; line-height: 29px;border-bottom:2px solid #fff; position: relative; bottom: 1px;}
.pro-tab .tab0{ margin-right: 10px}
.pro-tab .tab1{ position: relative;}
.pro-tab .tab1 i{ position: absolute; top: -2px; right: -15px; width:15px;  height: 16px; background-position: -454px -87px; text-align: center; line-height: 16px; color: #fff; }
.pro-tab a:hover{ color: #c5421c;}
.pro-tab .tab-on{ border-bottom:2px solid #c5421c; color: #c5421c; }
.pro-text-null, .pro-result-null, .my-pro-list, .pro-result-list{ width: 594px; height: 290px; }
.pro-text-null, .pro-result-null{ height: 250px;_height:250px;}
.pro-text-null p, .pro-result-null p{ text-align: center; padding-top:60px; _padding-top:120px; font-size: 14px;}
.pro-text-null p span, .pro-result-null p span{ color: #3465df}
.my-pro-list ul{ float: left;}
.my-pro-list ul li, .pro-result-list ul li{ float: left; padding-left: 30px; color: #333; height: 27px; line-height: 27px; background: #f3f3f3; border-bottom: 1px solid #e2e2e2}
.my-pro-list ul li a, .pro-result-list ul li a{ color: #333; text-decoration: none}
.my-pro-list ul .listli0, .pro-result-list ul .listli0{ width: 104px;}
.my-pro-list ul .listli0{ padding-left: 0; width: 134px;}
.my-pro-list ul .listli0 i{ display: inline-block; _margin-top:6px; margin-right: 24px;}
.my-pro-list ul .listli1{ width: 124px;}
.pro-result-list ul .listli1{ width: 142px; padding-left:30px}
.my-pro-list ul .listli2{ width: 82px; padding-left: 62px;}
.pro-result-list ul .listli2{ width: 36px; padding-left: 40px}
.my-pro-list ul .listli3{ width: 66px; padding-left: 20px;}
.pro-result-list ul .listli3{ width:81px; padding-left: 25px}
.my-pro-list ul .listli4{ width: 58px; padding-left: 18px}
.pro-result-list ul .listli4{ width: 48px; padding-left:30px}
.pro-result-list ul .listli0{ width: 82px; padding-left: 34px}
.pro-result-list ul .listli5{ width: 16px;}
.pro-table{ width: 594px; float: left; height: 260px; overflow-y: auto; overflow-x: hidden;}
.pro-table table{ width: 100%;}
.pro-table table tr td{ height: 27px; line-height: 27px; border-bottom:1px solid #e2e2e2; padding:1px 0;}
.pro-table table tr td a{color: #3465df; margin-left: 6px; *margin-left:4px; text-decoration: none}
.pro-table table tr td a:hover{ text-decoration: underline;}
.pro-table table tr td .set{ display: none; *margin-left:0px; font-weight: normal; }
.tr-click, .tr-hover{ background: #ffebeb; cursor: pointer;}
.pro-table td i{display: inline-block; }
.pro-table table .tdl-c{ text-align: center}
.pro-table table .tdl-l{ text-align: right;}
.pro-table table .state{ padding-left: 13px}
.pro-table table .save-r{ padding-right: 10px}
.tdblod{ font-weight: 700}

.select-d{ width: 85px; float: left; margin: 6px 0 0 10px; position: relative; z-index: 10}
.plate-up, .plate-down{ position: absolute; right: -2px; top: 0; background-position:-475px -32px ; width: 20px; height: 24px;}
.plate-down{display: none; background-position:-497px -32px ; }
.plate-list, .import-list{ position: absolute; bottom: 0px; left: 0; width: 85px; height: auto; border:1px solid #c5c5c5; background: #fff; padding:6px 0; display: none; z-index: 999}
.import-list ul li, .plate-list ul li{float: left; display: inline; width: 85px; height: 21px; line-height: 21px;}
.plate-list ul li a, .import-list ul li a{ float: left; display: inline; width: 75px; height: 21px; line-height: 21px; text-decoration: none; color: #555555; padding-left: 10px;}
.plate-list ul li a:hover, .import-list ul li a:hover{ background: #ffebeb; color: #333333}
.import-list{ left: 87px; bottom: 0px; width: 120px; }
.import-list ul li{width: 120px;}
.import-list ul li a{width: 110px;}
.kinds_tip{width: 100px; height: 30px; background: #666; line-height: 30px; color: #fff; text-align:center; position:absolute; top: 150px; left: 270px; z-index: 99999;}
.result-pro{ position: relative;}
.result-pro .refresh{ position: absolute; top: 8px; right:6px;/* left: 210px;*/ width: 50px; height: 24px; line-height: 24px;}
.result-pro .refresh:link, .result-pro .refresh:visited, .result-pro .refresh:hover, .result-pro .refresh:active{color: #3465df}
.call_app:link, .call_app:visited, .call_app:hover, .call_app:active{color: #3465df}
.call_app{ position: relative; top: 10px; left: 187px}

.iphone_pop{top:34px}
.yj_price, .yj_mode{width:36px; padding:0 3px; vertical-align: middle; margin-left: -20px; /*margin-left: 24px;*/ height: 18px; line-height: 18px; background: none}
.yj_mode{ width: 122px; cursor: pointer; margin-left: 0px; border:1px solid #b3b3b3; height: 18px; line-height: 18px; display: inline-block; text-align: center}
.F_bg{ display: none; background: #f3f1f1}
.yj_save, .yj_cancel{ display: inline-block; width: 44px; height: 18px; line-height: 18px; text-align: center; color:#333; text-decoration: none; background-position: -558px -35px; font-weight: 400}
.pro-table table tr td .yj_save:hover, .pro-table table tr td .yj_cancel:hover{ text-decoration: none}
.pro-table table tr{ z-index: 9;}
.list_tips{padding: 0 4px; height: 18px; line-height: 18px; margin-left: 4px; color: #333; vertical-align: middle }
/*.Tip_wrap{ position: relative;}
.list_tips{ border: 1px solid #d2d2d2; padding: 0 4px; height: 18px; line-height: 18px; position: absolute; top: 25px; left: 20px; background: #f1f1f1; color:#333; z-index: 999;}
.list_tips s{ position: absolute; top: -7px; left: 10px; background-position:-538px -33px; width: 14px; height: 14px }
*/
#newP{ display: none}
.Tip_c{ width: 1px; display: inline-block;}
#proTableResult .yj_price{ margin: 0}
#proTableResult table tr .mold{ padding-left: 1px}
#proTableResult table tr .reprice{ padding-right: 10px}

/*意见反馈*/
.feedback{ background: #fff; width: 350px; height: 220px; position:fixed;top:60px;left:50%; margin-left:-175px;z-index:102;display:none;_position:absolute; _top:expression(eval(document.documentElement.scrollTop)+60); }
.feedback .close{ position: absolute; top: 4px; right: 12px; color: #939393; width: 8px; height: 8px; text-decoration: none; font-size: 14px; font-weight: 700;}
.feedback .close:hover{ color: #932506}
.feedback .submits{ width: 76px; height: 24px; line-height: 24px; text-align: center; color: #fff; text-decoration: none;background-position: -70px -117px; position: absolute; bottom: 10px; right: 10px }
.feedback .title{ position: absolute; top: 4px; left: 10px; color: #555555}
.feedback .textareas{ width: 326px; height: 144px; border: 1px solid #bfbbbb; position: absolute; top: 30px; left: 10px}
.feedback .textareas textarea{ line-height: 22px; width: 320px; color: #a8a3a3; height: 136px; padding: 2px; text-align: left; overflow-x: hidden; overflow-y: auto;}
.feedback .num{ position: absolute;bottom:10px;right:100px; font-size: 14px;}
/*
@author coco
@date 2017-05-11
@email yinkeke@myhexin.com
 */
.txt-green{color: #009c28}
.txt-red{color: #ff2400}
.small-icon{background: url(../images/small_icon.png) no-repeat;display: inline-block;width: 22px;height: 22px;color: #fff;line-height: 22px;text-align: center;font-size: 12px;}
.small-icon{*display: inline;}
.bg-sell{background-position: -1px 1px;}
.bg-buy{background-position:-23px 1px;}
.hide{ display: none}
.read-all{width: 60px; height: 22px; line-height: 22px; padding-left:8px; border:1px solid #c5c5c5; position: absolute; top: 0; left: 0;cursor:pointer; color: #333;}